home *** CD-ROM | disk | FTP | other *** search
/ GFX Sensations 1 / Graphic Sensations - Volume 1.iso / tools / amiga / misc / wolf3.lha / wolf.doc next >
Encoding:
Text File  |  1994-04-29  |  3.0 KB  |  86 lines

  1.                         15/7/94
  2. Intro:
  3. ------
  4.  
  5. Files are:
  6.  
  7. wolf23_ish
  8. wolf23_ish.rough  (see end of document)
  9.  
  10. This is the latest version of my attempt at a Wolfenstein clone
  11. excitingly titled wolf23_ish !!! This is AGA only folks (sorry)!
  12. Actually not much work has been done since Wolf2.lha was uploaded
  13. due to exams. However, the perspective problem has been fixed and
  14. a depth shading option has been added - press right mouse
  15. button to alternate between inside (depth shaded walls) or 
  16. outside (copper shaded floor and sky). The raytracing algorithm
  17. has been speeded up a bit to give about 22 frames/second on a
  18. basic A1200(.rough version gives about 25). My GVP 030 board with
  19. fast ram gives about 52 frames per second on average (.rough
  20. version gives about 60). You can test the frame rate by typing
  21.  
  22. run wolf23_ish
  23.  
  24. (or run wolf23_ish.rough)
  25.  
  26. from the shell. When you exit you'll get 'wolf23_ish failed with 
  27. returncode xxxx' where xxxx is the framerate *100.
  28. ( I know its a crappy method but I've been pushed for time the
  29. last month)
  30.  
  31. Apologies for crap maze and textures but this is just meant to
  32. be a small demo of what I'm attempting to do.
  33.  
  34. Controls:
  35. ---------
  36.  
  37. Pretty simple: mouse moves around, left button exits
  38.            right button switches inside or outside
  39.  
  40. Future:
  41. -------
  42.  
  43. As I said, this is only a small update. I'll not be doing much
  44. for another 2 weeks (10 - 12,000 word dissertation to write
  45. up :-< ) However, as of 1st August I will be implementing loads
  46. of new stuff.
  47. My friend Ed is designing and coding the status bar and message
  48. system for the game.
  49. I already have a newer raycasting algorithm in mind which will
  50. allow for walls at non-orthogonal angles, sliding doors etc..
  51. I'm currently considering the routines to add baddies etc.. into
  52. the game. At the moment there is no blitter useage in the program
  53. but it will be used later..
  54. I'll also add more levels of depth shading.
  55. Oh yeah, should have a decent tune sorted as well..
  56.  
  57. The .rough version is a bit less accurate in the raycasting (ends of
  58. walls may appear to 'jitter') but gives a few more frames per second
  59. for the basic 1200.
  60.  
  61. Feedback:
  62. ---------
  63.  
  64. Okay, this proggie is still only in its embryonic stages so 
  65. please don't mail me and say the textures are crap etc.. - I know
  66. they are :-} I'd like people to mail me and tell me the kind of 
  67. frame rate they're getting with the programs (and tell me the
  68. machine used.)
  69. I basically want to know if people think the framerate is adequate
  70. on a basic 1200 since my own opinion is too subjective (ie I
  71. think its ok !!).
  72. Also, do you think the .rough version is neccessary / gives a good
  73. enough framerate on the 1200 ?
  74. If its deemed too slow then I may switch to a copperscreen thingy
  75. but my own personal view is that I like a largish screen and
  76. you would need to use a 2*3 copperscreen which is TOO chunky.
  77. Future updates may be a bit quicker since although I've rewritten
  78. most of the routines, there are still a few I haven't looked at for
  79. a month (such as the c2p routine).
  80.  
  81. Anyway, thats enough bullshit from me!!
  82.  
  83. Chris Colman (Findus)
  84.  
  85. email:    cpc16@cus.cam.ac.uk
  86. (Should also be on IRC now and again)